iT邦幫忙

2022 iThome 鐵人賽

DAY 26
0
自我挑戰組

網頁前端設計系列 第 26

Day26-開始設計一個自己的網站-聯絡表單

  • 分享至 

  • xImage
  •  

上次我們開始設計一個自己的網站,先建立了個選單欄,今天我們來繼續吧~
(๑•̀ㅂ•́)و✧

常常看到一個網站或許都會有一個聯絡作者的相關資訊,那麼我們就來簡單設計一個聯絡方式用提交表單作為雛形吧~

通常一個網站的首頁就只會有主題內容比較多,而聯絡方式通常會在邊邊角角、或其他頁面上,那我們就把聯絡表單放在其他頁吧~

  • 首先,在專案資料夾裡新增一個contact.html檔案
    https://ithelp.ithome.com.tw/upload/images/20220926/20151992gnC03MBxf0.png

  • 這個頁面將會由點選選單欄進入

  • 一開始的標頭部分都跟首頁一模一樣,我們可以直接複製貼上
    https://ithelp.ithome.com.tw/upload/images/20220926/20151992tgaUlpEQ4S.png

  • 其中選單欄的部分這頁的連結改為這個檔案,以「#」為當前頁面,首頁連結改為首頁的檔案
    https://ithelp.ithome.com.tw/upload/images/20220926/20151992Di2Zb3r1qq.png

  • 而首頁檔案的選單欄也要改,兩個頁面才會互通
    https://ithelp.ithome.com.tw/upload/images/20220926/20151992j5nityBc4V.png

  • <main>裡加一個<section><form>

  • 開始設計CSS,先設定邊距
main section.form form {
    padding: 1rem;
}

https://ithelp.ithome.com.tw/upload/images/20220926/20151992tbD3CFZHmi.png

  • 設定label大小
main section.form form div label {
    font-size: 1.5rem;
}

https://ithelp.ithome.com.tw/upload/images/20220926/201519928hdxaiFJO4.png

  • 設定表單框框的大小、顏色
main section.form form div input,
main section.form form div textarea {
    font-size: 1.5rem;
    background-color: #ddb8ff;
    color: black;
}

https://ithelp.ithome.com.tw/upload/images/20220926/20151992M1z2IMYkD2.png

  • 設定表單框框的框線為無
main section.form form div input,
main section.form form div textarea {
    font-size: 1.5rem;
    background-color: #ddb8ff;
    color: black;
    border: none;
}

https://ithelp.ithome.com.tw/upload/images/20220926/20151992S7ASiljO2L.png

  • 將寬度填滿100%
main section.form form div input,
main section.form form div textarea {
    font-size: 1.5rem;
    background-color: #ddb8ff;
    color: black;
    border: none;
    width: 100%;
}

https://ithelp.ithome.com.tw/upload/images/20220926/2015199278WgxDY7tV.png

  • 設計表單按鈕的顏色
main section.form form button {
    background-color: #a851fa;
    color: white;
}

https://ithelp.ithome.com.tw/upload/images/20220926/20151992JUCTBJUy4b.png

  • 設計表單按鈕的大小與框線無
main section.form form button {
    background-color: #a851fa;
    color: white;
    border: none;
    font-size: 1.5rem;
}

https://ithelp.ithome.com.tw/upload/images/20220926/20151992FYjg7FvFgj.png

  • 設計表單按鈕的邊距和圓弧角
main section.form form button {
    background-color: #a851fa;
    color: white;
    border: none;
    font-size: 1.5rem;
    padding: 0.5em 1.5rem;
    border-radius: 20px;
}

https://ithelp.ithome.com.tw/upload/images/20220926/20151992aecHjTY3mD.png

  • 還可以將滑過按鈕上方的游標滑鼠設為手指點按形狀
main section.form form button {
    background-color: #a851fa;
    color: white;
    border: none;
    font-size: 1.5rem;
    padding: 0.5em 1.5rem;
    border-radius: 20px;
    cursor: pointer;
}

一個簡單的網頁聯絡表單就完成啦~


上一篇
Day25-開始設計一個自己的網站-選單欄
下一篇
Day27-開始設計一個自己的網站-個人履歷
系列文
網頁前端設計30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言